package com.daka.tools;

/**
 * @auth beliveli
 * @date 2016/5/4
 */
public class VoUtil {

//    public static Object voBuild(Class<Item> itemClass,Class<ItemVo> itemVoClass,Object object){
//        try {
//            Method buildMethod = itemVoClass.getDeclaredMethod("build"+itemClass.getName().substring(itemClass.getName().lastIndexOf(".")+1),Object.class);
//
//            return buildMethod.invoke(itemClass,object);
//        } catch (NoSuchMethodException e) {
//            e.printStackTrace();
//        } catch (InvocationTargetException e) {
//            e.printStackTrace();
//        } catch (IllegalAccessException e) {
//            e.printStackTrace();
//        }
//           return "error";
//    }

//    public static void main(String[] args){
//        Item item = new Item();
//        item.setItemId(1);
//        item.setItemName("2");
//        System.out.println(VoUtil.voBuild(Item.class, ItemVo.class, item));
//    }

}
